performance appraisal applicant tracking education outsourcing electronic learning hris management competency development assessment human resource software competencies human resource management distance learning project management business plan recruitment continuing education